for the good of all mankind - Alemán Inglés Diccionario